El driver para las tarjetas wifi Broadcom con chip BCM4313, BCM43224 o BCM43225 es el BRCM80211, contenido en el paquete firmware-brcm80211 de Debian, el cual se encuentra en el repositorio de software no libre.
Los pasos para instalarlo en Debian GNU/Linux son los siguientes:
1. Añadir los repositorios de software no libre contrib y non-free, para lo que modificaremos la siguiente línea en el fichero /etc/apt/sources.list:
deb http://ftp.es.debian.org/debian/ jessie main contrib non-free
(ftp.es.debian.org/debian/ y jessie variarán en función del servidor y la versión Debian que utilicemos)
2. Actualizar la base de datos de paquetes:
# aptitude update
3. Instalar el paquete firmware-brcm80211:
# aptitudeinstall firmware-brcm80211
4. Comprobar que el paquete firmware-linux está instalado:
# aptitude show firmware-linux
5. En el caso de que no lo estuviera, instalarlo:
# aptitudeinstall firmware-linux
Podemos ver el tipo de tarjeta wifi que tenemos mediante el comando lspci, el cual lista todos los dispositivos de bus PCI que hay en nuestro equipo:
# lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b4)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Robson CE [Radeon HD 6370M/7370M]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cedar HDMI Audio [Radeon HD 5400/6300 Series]
07:00.0 Ethernet controller: Qualcomm Atheros AR8152 v2.0 Fast Ethernet (rev c1)
0d:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01)
Los pasos para instalarlo en Debian GNU/Linux son los siguientes:
1. Añadir los repositorios de software no libre contrib y non-free, para lo que modificaremos la siguiente línea en el fichero /etc/apt/sources.list:
(ftp.es.debian.org/debian/ y jessie variarán en función del servidor y la versión Debian que utilicemos)
2. Actualizar la base de datos de paquetes:
3. Instalar el paquete firmware-brcm80211:
4. Comprobar que el paquete firmware-linux está instalado:
5. En el caso de que no lo estuviera, instalarlo:
Podemos ver el tipo de tarjeta wifi que tenemos mediante el comando lspci, el cual lista todos los dispositivos de bus PCI que hay en nuestro equipo: